/*******************************************************************************
  * 文件：Macro.h
  * 作者：zyz
  * 版本：v1.0.0
  * 日期：2017-08-03
  * 说明：宏定义
*******************************************************************************/
#ifndef __MACRO_H
#define __MACRO_H

/* 头文件 *********************************************************************/
#include <string.h>

/* 宏定义 *********************************************************************/
#define ARRAY_SIZE(a)    sizeof(a)/sizeof(a[0])    // 数组元素个数
#define UNUSED(a)        (a)                       // 未使用的参数
#define ASSERT(a)        while(!(a))               // 断言

/* 类型定义 *******************************************************************/
/* 变量声明 *******************************************************************/
/* 函数声明 *******************************************************************/

#endif /* __MACRO_H */

/***************************** 文件结束 ***************************************/
